1
                           general:: 
                            Phrase(s): give one’s right arm (for someone or something) [and] give one’s eyeteeth (for someone or something) 
Fig. to be willing to give something of great value for someone or something.  •  I’d give my right arm for a nice cool drink.  •  I’d give my eyeteeth to be there.
                        
                        
 
                        
                            McGrawhill's American Idioms And Phrasal Verbs